Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 DEBEN ROAD Detached £321,870 £190,000 23 Jul 2010
21 DEBEN ROAD Semi-Detached £198,721 £115,000 5 Jul 2011
22 DEBEN ROAD Detached £349,963 £270,000 21 Mar 2017
23 DEBEN ROAD Semi-Detached £205,820 £165,010 8 May 2018
25 DEBEN ROAD Flats/Maisonettes £127,127 £83,950 20 Aug 2014
27 DEBEN ROAD Flats/Maisonettes £95,000 29 Feb 2024
29 DEBEN ROAD Terraced £172,952 £46,500 31 Jul 2000
33 DEBEN ROAD Terraced £177,855 £34,000 11 Apr 1997
35 DEBEN ROAD Terraced £188,040 £39,000 30 Jan 1998
37 DEBEN ROAD Terraced £159,250 £160,000 27 Jan 2023
39 DEBEN ROAD Terraced £162,310 £140,000 19 Nov 2020
43 DEBEN ROAD Semi-Detached £288,640 £290,000 13 Jan 2023
47 DEBEN ROAD Semi-Detached £243,106 £231,000 14 Jan 2022
51 DEBEN ROAD Semi-Detached £252,162 £147,000 28 Jan 2011
53 DEBEN ROAD Semi-Detached £237,447 £43,000 27 Sep 1996